Advertisement

Advertisement

Lotus Sutra

noun

  1. a central scripture of Mahayana Buddhism, emphasizing that anyone can attain enlightenment


Advertisement

Advertisement

Advertisement

Advertisement